package com.hust.bridgecheck.service.BridgeSensor;

import com.hust.bridgecheck.entity.Bridge;

import java.util.List;

public interface BridgeService {
    //添加桥梁信息
    Bridge addBridge(Bridge bridge);

    //返回所有桥梁信息
    List<Object> getAllBridge();

    //返回数据库的所有桥梁的信息
    List<Bridge> findAllBridge();

    //修改桥梁信息
    Bridge updateBridge(Bridge bridge);

    //删除桥梁信息
    void deleteBridge(Integer briID);

    //查询桥梁信息
    Bridge getBridgeByID(Integer briID);

    //获取所有桥的信息
    List<Object> getDomainBridge(Integer domainid);

    //通过桥的名字对桥进行搜索
    List<Object> getBridgeByName(String Bname);
}
